OpenBots commands for interacting with various API's. Supports RESTful API's, as well as methods from local DLL files.
OpenBots.Commands.API \ SOAP Execute HTTP Request Command
This command calls a SOAP API with a specific HTTP method.
URL
Provide the URL for the API.
Required
Request Headers (Optional)
Specify request headers.
Method Type
Select the necessary method type.
Required
Accept Header (Optional)
Provide the value of the Accept HTTP header.
Request Body Format
Select the necessary request format.
Required
Body Parameters
Specify request body parameters.
Required
Raw Data
Provide raw body data.
Required
Attachment File Path
Provide file to attach.
Required
Authentication Type
Select the necessary authenticator.
Required
Username
Provide the username required for authentication.
Required
Password
Provide the password required for authentication.
Required
Consumer Key
Provide the consumer key required for authentication.
Required
Consumer Secret
Provide the consumer secret required for authentication.
Required
Bearer Token
Provide the bearer token required for authentication.
Required
Query String Parameters (Optional)
Parameters to append to the request as a query string.
Cookie Container (Optional)
Provide the container of cookies to include with the request.
Output Response Content Variable
Create a new variable or select a variable from the list.
Required
Output Response Status Code Variable
Create a new variable or select a variable from the list.
Required
Output Response Header Dictionary Variable (Optional)
Create a new variable or select a variable from the list.
Private (Optional)
Optional field to mark the command as private (data sensitive) in order to avoid its logging.
Remote (Optional)
Optional field to mark the command as remote in order to execute it on a remote machine.
Error Handling
Optional field for how to handle errors encountered.
Required
Comment (Optional)
Optional field to enter a custom comment which could potentially describe this command or the need for this command.